home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Graphics Plus
/
Graphics Plus.iso
/
general
/
raytrace
/
rayshade
/
graphtal.lzh
/
Graphtal.Amiga
/
makefile
< prev
next >
Wrap
Makefile
|
1993-08-26
|
900b
|
37 lines
# GNU g++ 2.3.3
C++ = gcc
CPPFLAGS = -DAMIGA_GCC -DSUPPORT_AMIGA -DNO_DRAND48 -DYYERROR_VERBOSE
C++FLAGS =
LDLIBS = -lm -lg++ -lamy
TARGET = graphtal
.C.o:
$(C++) -c $(C++FLAGS) $(CPPFLAGS) $*.C -o $@
OBJS = \
yacc.o lex.o \
main.o \
Hull.o Ray.o transform.o \
Sphere.o Polygon.o Triangle.o Plane.o \
Cone.o Cylinder.o \
BaseWindow.o \
AMIGA_Window.o \
BBoxDevice.o Z_Buffer.o \
LineDevice.o WireDevice.o FlatDevice.o ExampleDevice.o \
Value.o Expression.o ExprItems.o Hash.o Color.o \
Options.o DeviceDriver.o ViewTransform.o \
Vector.o TransMatrix.o Turtle.o Interpreter.o \
GeoObject.o \
RayshadeDevice.o Error.o BoundingBox.o \
ValueStack.o yyerror.o \
LSystem.o Name.o Module.o \
Predecessor.o Successor.o Production.o \
list.o rcString.o
$(TARGET): $(OBJS)
$(C++) $(C++FLAGS) $(OBJS) -o $(TARGET) $(LDLIBS)